﻿namespace day05;

class Program
{
    static void Main(string[] args)
    {
        // int a = 10;
        //
        // do
        // {
        //     Console.WriteLine(a);
        // } while (a > 100);
        //
        // Console.WriteLine("do while循环结束");
        
        //do_while求1+100的和
        // int a = 0;
        // int sum = 0;
        // do
        // {
        //     sum += a;
        //     a++;
        // } while (a<=100);
        // Console.WriteLine(sum);

        // •for ( 表达式1; 表达式2; 表达式3 )
        //     •{循环体语句;}
        // 表达式1===>表达式2(判断条件)===》循环体语句===〉表达式3 
        //表达式1: 变量的初始化
        //表达式2：判断条件
        //表达式3：每次循环结束之后执行的语句 变量自加
        //循环体语句
        //
        // for (int i = 0,a=20; i <= 10; i++,a+=30)
        // {
        //     Console.WriteLine(i);
        // }
        //
        // for ( ; ;)
        // {
        //    // Console.WriteLine(i);
        // }

        
        //cw+tab
        // Console.WriteLine();
        //
        // if (expr)
        // {
        //     
        // }
        //
        // while (expression)
        // {
        //     
        // }
        //
        // for (int i = 0; i < 100; i++)
        // {
        //     
        // }
        
    //     斐波那契（Fibonacci）数列 
    // - 任务六：编写程序计算斐波那契（Fibonacci）数列的前12项，要求按每行6个数对齐输出。
    //    
    //斐波那契
    
    // 1 1 2 3  5 8
    // 除了前2项 后面开始等于前2项相加之和
    //
    // int a = 1;
    // Console.WriteLine("第一位:"+a);
    // int b = 1;
    // Console.WriteLine("第二位:"+a);
    //
    // for (int i = 2; i < 12; i++)
    // {
    //     int c = a + b;
    //     a = b;
    //     b = c;
    //     Console.WriteLine(c);
    // }
    //a  1  1   2   3
    //b  1  2   3   5
    //c  2  3   5   8
    
    
    
    }
}